/*
 *  GGraph.h
 *  glass
 *
 *  Created by sunjun on 11-6-14.
 *  Copyright 2011 sunstdio. All rights reserved.
 *
 */

//////////////////////////////////////////////////////////////////////////

#ifndef __GGraph__
#define __GGraph__

//////////////////////////////////////////////////////////////////////////

#if defined __cplusplus

//////////////////////////////////////////////////////////////////////////

#include <Glass.h>

//////////////////////////////////////////////////////////////////////////

// this class provides an object-oriented GGraph interface.
class GGraph 
{
public:
	// constructor
	GGraph(const GImage* image);

	// destructor
	virtual ~GGraph();

  // draw a image
  VOID Draw(I32 x, I32 y, const GImage* image);

private:
  GImagePtr mImagePtr;
};

//////////////////////////////////////////////////////////////////////////

#endif // __cplusplus

//////////////////////////////////////////////////////////////////////////

#endif // __GGraph__

//////////////////////////////////////////////////////////////////////////